neroni.it | Job Stream |
In una stringa comandi per lavori a blocchi, arresta l'esecuzione del lavoro in corso, interroga una coda messaggi e, secondo la risposta ricevuta, cancella o continua il lavoro interrogante.
Capisce da se' la End Severity e, se richiesto, emette un messaggio di rilascio di gravita' sufficiente a terminare il lavoro.
24-11-2008 --> JGOTO: Stream gotoIn una stringa comandi per lavori a blocchi, salta l'esecuzione dei comandi successivi fino a trovare il comando JLABEL.
24-11-2008 --> JLABEL: Stream labelIn una stringa comandi per lavori a blocchi, costituisce il punto d'arrivo di un comando JGOTO.
01-09-2008 --> JEXECJS: Execute Job StreamEsegue come comandi del lavoro corrente tutti i comandi contenuti in una stringa in linguaggio di controllo.
Legge i comandi contenuti in un membro sorgente e li accoda come richieste al lavoro corrente. Poi chiama l'esecutore comandi che li smaltisce.
Inventato all'inizio del 38 e mai trovato in giro niente di simile.
Recentemente ho visto che i TAATOOL ne contengono un facsimile ma, come il resto di quelli, a pagamento. I primi release di 400 contenevano una libreria QTAATOOL con source di programmi di utilita'. Il divorzio di IBM dal produttore ci ha lasciato tutti orfani dispiaciuti di quell'open source ante litteram.
08-09-2014 L'esecuzione di una stringa, se interattiva, terminava sempre con un RETURN aggiunto d'ufficio e un messaggio di invito a consultare la JOBLOG. Tutto cio' provocava il fastidio di visualizzare l'esito dei comandi eseguiti in quanto eventuali errori non venivano visualizzati. Ora il RETURN e' opzionabile e, se non eseguito, resta operto il QCMD che prima si chiudeva col RETURN. La joblog resta cosi' visibile e porta in coda l'invito a fare F12 o F3 per chiudere il QCMD restato aperto.
14-10-2014 Aggiunto help.